Explosions in the Sky

By Todd Slater

10/19/2007

At Tower Theater, Upper Darby, Pennsylvania

16" x 23"

Screen printed, s/n edition of 200, Silver Metallic ink

$320

ADD TO CART

back to top